Has Microsoft finally given up on Internet Explorer? A new report claims that Microsoft is planning to launch a completely new browser alongside Windows 10, but plans to keep Internet Explorer 11 around for “backward-compatibility’s sake.” Of course, that’s not very reassuring for remaining IE fans. Many have speculated that Microsoft planned to greatly revamp its flagship web browser in order to better compete […]